package com.ruicar.afs.cloud.archive.result.ArchiveDocListDto;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruicar.afs.cloud.archive.result.ArchiveCommon.ArchivedRefData;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @Description: 获取归档列表
 * @Author zyr
 * @Date 2020年9月25日 18:36:58
 * @Version V1.0
 **/
@Data
public class ArchivedDocDetail {
   private String  camainNo;                //类型：String  必有字段  备注： 申请编号
   private String  borrowerName;                //类型：String  必有字段  备注： 客户姓名
   private String  cacontractId;                //类型：String  必有字段  备注： 合同id
   private Integer  remainDay;               //类型：Number  必有字段  备注： 邮寄到期天数
   private String  statusFile;                //类型：String  必有字段  备注：归档状态1待归档2部分寄出3全部寄出4部分归档5全部归档6归档退回7解抵押8延迟归档9超期
   @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
   @DateTimeFormat(pattern = "yyyy-MM-dd")
   private Date limitDate;                //类型：String  必有字段  备注： 最后邮寄期限
   private String  postNo;                //类型：String  必有字段  备注： 邮寄单号
   private String  bspostNo;                //类型：String  必有字段  备注： 退回邮寄单号
   private String  pCompany;                //类型：String  必有字段  备注： 快递公司
   private String fnProduct;//金融产品名称
   private ArchivedRefData refData;//案件信息

   private String  signdealer;
   private String  status;   //类型：String  必有字段  备注：案件状态(0审批拒绝11放款待提交)12放款草稿13预审通过14GPS待审核2已提交3放款待审核4放款退回5无效核准6放款审核通过7合同取消9合同关闭96取消-变更
   private String  card; //类型：String  必有字段  备注： 证件号码
   private String  category;
   private String  businessType;
   private String  cacategoryBusinessType;
   private String  vin; //类型：String  必有字段  备注： vin号
   private String  loanmoney;  //类型：String  必有字段  备注： 贷款金额
   private Integer state;
   private String  exField;
   private String  id; //类型：String  必有字段  备注：贷后caafter表id

}
